vessel firm